Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 Semi-Detached £59,500 18 Oct 1995
16 RUSSELL ROAD Detached £370,000 6 Apr 2023
18 RUSSELL ROAD Detached £269,950 2 Oct 2019
FLAT 20 RUSSELL ROAD £2,300,000 31 Jan 2017
61 RUSSELL ROAD Semi-Detached £195,000 13 Jan 2017